package com.tegtech.starter.manager;

import java.util.TimerTask;

import com.tegtech.common.function.Procedure;

/**
 * 异步工厂（产生任务用）
 * 
 * @author Jun
 */
public class AsyncFactory {
	
	/**
	 * TimerTask
	 * @param procedure	具体执行的任务
	 * @return
	 */
	public static TimerTask create(Procedure procedure) {
		return new TimerTask() {
			@Override
			public void run() {
				procedure.run();
			}
		};
	}

}
